be uncompromising - French English Dictionary